endure the test of time

Traducciones
выдержать испытание временем
The ancient ruins have endured the test of time.
Древние руины выдержали испытание временем.
Definiciones
To remain relevant, effective, or unchanged over a long period, despite challenges or changes in circumstances.